#include "inmersionesmodel.h"

InmersionesModel::InmersionesModel( DataStore* datastore )
: QSortFilterProxyModel()
{
    _model = new InmersionesSourceModel( datastore );
    setSourceModel( _model );
}

quint32 InmersionesModel::loadInmersiones( Buceador* buceador )
{
    return _model->loadInmersiones( buceador );
}

void InmersionesModel::clearInmersiones()
{
    _model->clearInmersiones();
}

Inmersion* InmersionesModel::inmersion( const QModelIndex& index )
{
    return _model->inmersion( mapToSource( index ) );
}

